Skip to content

Conversation

@openroad-ci
Copy link
Collaborator

Use 6_final.odb guides as the basis for correlation.

Make changes to the 6_net_rc.csv format:

  • include information about the layer stack
  • include via count
  • include net classification (signal/clock)

Change the method of obtaining the ground truth resistance from STA parasitic network. Include vias in correlation.

Requires OR changes: The-OpenROAD-Project/OpenROAD#7254

@povik povik requested a review from maliberty May 1, 2025 19:47
Use `6_final.odb` guides as the basis for correlation.

Make changes to the `6_net_rc.csv` format:

 * include information about the layer stack
 * include via count
 * include net classification (signal/clock)

Change the method of obtaining the ground truth resistance from STA
parasitic network. Include vias in correlation.

Signed-off-by: Martin Povišer <[email protected]>
@openroad-ci openroad-ci force-pushed the util-update-correlate-rc branch from ac00827 to 01f6610 Compare May 1, 2025 20:04
@povik
Copy link
Contributor

povik commented May 3, 2025

After discussion with Matt this needs different via handling.

povik added 2 commits June 4, 2025 17:03
OR has single per-layer via resistance setting (`set_layer_rc -via`)
which applies to both estimation and final parasitics extraction.

Given this the via resistances must enter the RC fit as constants, not
variables.

Signed-off-by: Martin Povišer <[email protected]>
@openroad-ci openroad-ci force-pushed the util-update-correlate-rc branch from 8bfc980 to b6ed935 Compare June 4, 2025 15:22
@povik
Copy link
Contributor

povik commented Jun 4, 2025

Via handling updated, see last commit for details

@maliberty maliberty enabled auto-merge June 4, 2025 17:42
@maliberty maliberty merged commit 61f8a3a into The-OpenROAD-Project:master Jun 4, 2025
7 checks passed
@maliberty maliberty deleted the util-update-correlate-rc branch June 4, 2025 18:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants